package com.tencreat.common.config;


import com.tencreat.common.core.domain.entity.SysDictData;
import com.tencreat.common.utils.DictUtils;
import lombok.Data;

import java.util.List;

/*****
 * 阿里云物流 配置
 */
@Data
public class AliyunConfig {

    private String host;

    private String appcode;

    public static AliyunConfig getAliConfig(){
        AliyunConfig aliyunConfig = new AliyunConfig();
        List<SysDictData> aliConfig = DictUtils.getDictCache("alilogistics");
        for (SysDictData i : aliConfig) {
            if("host".equals(i.getDictLabel())){
                aliyunConfig.host = i.getDictValue();
            }
            if("appcode".equals(i.getDictLabel())){
                aliyunConfig.appcode = i.getDictValue();
            }
        }
        return aliyunConfig;
    }

}

